package com.session04;

import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.IOException;
import java.util.Properties;
import java.util.Set;

public class TestProperties {
    public static void main(String[] args) {
        Properties props = new Properties();//产生一个集合对象
        props.setProperty("J188", "刘敏");
        props.setProperty("J187", "闵婷");

        try {
            //文件最好采用相对路径存放，就放在本工程当中
            //这样我们的资源文件就可以跟着工程进行迁移
            //另外，再输入的时候，如果文件不存在是不会报异常的，它会产生一个新的文件
            props.store(new FileOutputStream("data.properties"), "");
        } catch (IOException e) {
            e.printStackTrace();
        }

        /*Properties props = new Properties();
        try {
            props.load(new FileReader("data.properties"));
        } catch (IOException e) {
            e.printStackTrace();
        }

        Set<Object> classSet = props.keySet();
        for (Object obj : classSet) {
            String key = (String) obj;
            String value = props.getProperty(key);
            System.out.println(key + "=" + value);
        }*/
    }
}
